// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:53:56

// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   j2.java

package com.zelix;

import java.awt.Frame;
import java.util.Vector;
import javax.swing.JButton;

// Referenced classes of package com.zelix:
//            i2, h2, vc, nv, 
//            hd, it, tb, qj, 
//            nh, f2, es, xc, 
//            yw

public abstract class j2 extends i2
{

    JButton O;
    private static String J[];

    j2(String s, Frame frame, Vector vector, xc xc, it it1, nh nh1, yw yw, 
            int i)
    {
        super(s, frame, vector, xc, it1, nh1, yw, i);
    }

    final void w()
    {
        s();
        Vector vector = super.f.c();
        if(super.K.u())
        {
            new f2(this, J[1], J[3]);
            return;
        }
        Vector vector1 = new Vector(1);
        String s = qj.a(vector, 12);
        if(s != null)
        {
            gj gj = null;
            try
            {
                gj = qj.a(s, super.F);
            }
            catch(tb tb1)
            {
                super.F.e(tb1.getMessage());
                new f2(this, J[2], J[0]);
                return;
            }
            vector1.addElement(gj);
        }
        es es1 = new es(this);
        nv nv1 = new nv(this);
        hd hd1 = new hd(nv1, es1, vector1, this);
        u();
        (new Thread(hd1)).start();
    }

       private static String dsse(char ac[]) {
        for (int i = 0; i < ac.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key =0x71;
                    break;
                case 1:
                    key =88;
                    break;
                case 2:
                    key =20;
                    break;
                case 3:
                    key =69;
                    break;
                default:
                    key =125;
                    break;
            }
            ac[i] ^= key;
        }
        return new String(ac).intern();
    }
    static 
    {
        String as[];
        as = new String[4];
        as[0] = "$6q=\r\024;` \031Q=f7\022\003x}+]\024 w)\b\025=45\034\0039y \t\024*gk]Yk=e.\024=41\025\024xx*\032Q>{7]\0347f ]\025=`$\024\035v";
        as[1] = "?74&\021\020+g \016Q7d \023\024<";
        as[2] = "4*f*\017";
        as[3] = "%0qe\034\003=4+\022Q;x$\016\002=ge\022\001=z \031_xA6\030Q,| ]S\036})\030Q$4\n\r\02466e\020\0246ae\022\037x`-\030Q\032f*\n\002=fe\n\0306p*\n_";
        for(int i = 0;i<as.length;i++){
            as[i] = dsse(as[i].toCharArray());
        }
        J = as;

    }
}